home *** CD-ROM | disk | FTP | other *** search
/ Night Owl's Games 2 / Night Owl's Shareware (NOPV_GAMES 2) Games Disc II (Night Owl) (1994).iso / 005a / gwiz21.zip / GW.DOC < prev    next >
Text File  |  1994-01-25  |  42KB  |  1,100 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.                        Game Wizard Version 2.10 Shareware
  25.  
  26.                THE ULTIMATE GAME CHEATING EXPERIENCE
  27.  
  28.            Copyright (c) 1994 by Ray Hsu & Gerald Ryckman
  29.                     All rights reserved.
  30.  
  31.                    Licensed to:
  32.  
  33.                    Enhanced Software Design Inc.
  34.                P.O. Box 92241
  35.                2900 Warden Ave.
  36.                Scarborough, On.  Canada
  37.                M1W 3Y9
  38.  
  39.                BBS No.   (416) 497-8337
  40.  
  41.             Voice support is available for registered users only
  42.  
  43.  
  44.  
  45.  
  46. Table of Contents
  47. ─────────────────
  48.  
  49. Disclaimer and Warranty  . . . . . . . . . . . . . . . . . . . . . . .  2
  50. Licensing and Distribution . . . . . . . . . . . . . . . . . . . . . .  2
  51. System Requirements  . . . . . . . . . . . . . . . . . . . . . . . . .  2
  52. Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  3
  53. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  4
  54. Getting Started  . . . . . . . . . . . . . . . . . . . . . . . . . . .  4
  55. Number Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . .  4
  56. Using Game Wizard  . . . . . . . . . . . . . . . . . . . . . . . . . .  5
  57.   Memory Address Search  . . . . . . . . . . . . . . . . . . . . . . .  5
  58.   Result of Memory Address Search  . . . . . . . . . . . . . . . . . .  7
  59.   Table of Memory Locations  . . . . . . . . . . . . . . . . . . . . .  7
  60.   Edit Memory Contents . . . . . . . . . . . . . . . . . . . . . . . .  8
  61.   File Viewer  . . . . . . . . . . . . . . . . . . . . . . . . . . . .  9
  62.   Game Playing Speed . . . . . . . . . . . . . . . . . . . . . . . . .  9
  63.   Protect Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
  64.   Boss Screen with Password  . . . . . . . . . . . . . . . . . . . . . 10
  65.   View Current Program Screen  . . . . . . . . . . . . . . . . . . . . 10
  66.   Load Previous Saved Program from Disk  . . . . . . . . . . . . . . . 10
  67.   Save Current Program to Disk . . . . . . . . . . . . . . . . . . . . 10
  68.   Crash Back to DOS  . . . . . . . . . . . . . . . . . . . . . . . . . 11
  69.   DOS Shell  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
  70.   Miscellaneous Commands . . . . . . . . . . . . . . . . . . . . . . . 11
  71. Searching Techniques . . . . . . . . . . . . . . . . . . . . . . . . . 12
  72. Command Line Options . . . . . . . . . . . . . . . . . . . . . . . . . 13
  73. Questions & Answers  . . . . . . . . . . . . . . . . . . . . . . . . . 15
  74.  
  75.  
  76.  
  77.  
  78. DISCLAIMER AND WARRANTY
  79. ───────────────────────
  80.  
  81. Game Wizard is distributed "AS IS".  The authors specifically disclaim all
  82. warranties, expressed or implied.  In no event shall the authors be liable
  83. for any damages either from the direct use of this product or as a
  84. consequence of the use of this product.  Because of the various hardware and
  85. software environments in which Game Wizard may be used, no warranty of
  86. fitness for a particular purpose is offered.
  87.  
  88.  
  89.  
  90. LICENSING AND DISTRIBUTION
  91. ──────────────────────────
  92.  
  93. Game Wizard is NOT public domain.  It is copyrighted software distributed
  94. as shareware.  Game Wizard may not be changed or modified in any way except
  95. by the authors.  This shareware version may be freely distributed as long
  96. as it remains in its complete form with all support and documentation
  97. files.  Please note that a great deal of time and effort has been invested
  98. in the development of this program.  You are granted a license to try Game
  99. Wizard for a 30 day trial period.  If, after this time, you are satisfied
  100. with this program and intend to continue using it; you must register it.
  101.  
  102. The payment of this registration fee entitles the user to receive the
  103. release of Game Wizard with additional features and a printed manual.
  104. Please refer to the REGISTER.DOC file for further information on
  105. registration and pricing.
  106.  
  107. If you obtained this program from a shareware disk distributor, then you
  108. have only paid for the service of copying this disk; but you have not paid
  109. for the program itself.  The authors have received no proceeds from the
  110. payment already paid to the shareware disk distributor for this program.
  111.  
  112. All products or services mentioned in this manual, including: PC, AT, PS/2,
  113. VGA, MS-DOS, DR-DOS, VESA, SOUND BLASTER, IBM, ADLIB, EMM386, SIMCITY 2000,
  114. QEMM386, 386MAX, MS WINDOWS, DESQVIEW, PENTIUM, VCPI, NETROOM, STACKER,
  115. DOUBLE SPACE, DOS4GW, WOLFENSTEIN 3-D, CIVILIZATION, and DOOM are trademarks,
  116. registered trademarks, service marks, or registered service marks of their
  117. respective companies or organizations.
  118.  
  119.  
  120.  
  121. SYSTEM REQUIREMENTS
  122. ───────────────────
  123.  
  124. ■ 80286 or better processors.
  125. ■ DOS 3.1 or higher.
  126. ■ VGA Graphic Card.
  127. ■ 100% IBM compatible computer.
  128. ■ Hard Drive.
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  Game Wizard v2.1                  - 2 -                    Reference Guide
  139.  
  140.  
  141.  
  142. FEATURES
  143. ────────
  144.  
  145. Game Wizard currently supports the following features:
  146.  
  147.  ■ Compatible with:
  148.     - 286/386/486/Pentium Systems.
  149.     - DOS versions from 3.1 to 6.2 and DR-DOS 5 to 6.
  150.       - disk compression utilities, such as STACKER, DOUBLE SPACE, etc.
  151.       - AdLib/Sound Blaster compatible cards.
  152.       - memory managers, such as QEMM386, 386MAX, NETROOM, and EMM386.
  153.       - different video cards supporting VGA implementation.
  154.        *- SVGA VESA v1.0+ Support.
  155.       - different mouse drivers.
  156.  ■ Ability to use EMS/XMS for super fast program operation.
  157.  ■ Requires less than 10K of conventional memory by implementation of a
  158.    highly advanced overlay manager.
  159.  ■ Requires no conventional memory on systems with memory managers that are
  160.    capable of loading programs high.
  161.  ■ Requires a maximum of 150K of hard drive space.
  162.  ■ Math Co-Processor support.
  163.  ■ Fully configurable with the ability to unload itself from memory.
  164.  ■ Search Engine capable of finding a wide range of data within most games.
  165. *■ ENHANCED Search Engine capable of finding almost anything imaginable.
  166.  ■ Ability to alter and freeze the parameters of the game.
  167.  ■ Ability to create personal cheat files for games that can be reused
  168.    at a later date or traded with other people.
  169. *■ Ability to view any text file (i.e. hints or solutions) within games.
  170.  ■ Adjusts game speed for optimal playability.
  171.  ■ Built-in screen saver to prolong the longevity of your monitor.
  172.  ■ BOSS screen with password option to prevent your boss or your mom :=)
  173.    from realizing that you are playing games instead of working.
  174.  ■ Ability to pause and view the screen so that subsequent moves can be
  175.    more carefully planned.
  176. *■ Ability to Save and Load most games, anytime or anywhere, regardless of
  177.    whether or not the game has its own save/load functions.  (Some games
  178.    only permit saving/loading at a certain time or place, or NOT at all).
  179.  ■ Ability to Crash to DOS from within any game (i.e. enables one to exit
  180.    from the game into DOS).
  181. *■ Ability to Shell to DOS from within any game.
  182.  
  183. * REGISTERED VERSION ONLY
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  Game Wizard v2.1                  - 3 -                    Reference Guide
  203.  
  204.  
  205.  
  206. INTRODUCTION
  207. ────────────
  208. Game Wizard is an innovative and versatile program which will allow the
  209. user to participate more intelligently in computer games.  What is
  210. particularly useful is that Game Wizard's features may be applied to
  211. any program or game.  Game Wizard permits the user to enhance the features
  212. of the game as well as the speed of game play.  The user is also able to
  213. save and load a program at a later time, regardless of whether or not
  214. this was a feature in the game.  Any modifications made to the game will
  215. not alter the program stored on disk, but only the game currently in memory.
  216. By experimenting with Game Wizard, you will be able to increase your
  217. knowledge of how games and other computer programs work, more complex
  218. modifications or enhancement can then be made to those programs.  Game
  219. Wizard can be applied to almost all existing games, or future games without
  220. the need to purchase additional codes or modules.
  221.  
  222.  
  223.  
  224. GETTING STARTED
  225. ───────────────
  226. Game Wizard can be installed onto your computer very easily, just copy or
  227. extract from the compressed file, all the .EXE, .DOC and .OV1 files into a
  228. directory that is defined in your DOS PATH.  You may optionally create a new
  229. directory to hold the Game Wizard files (i.e. C:\GW).  If you choose this
  230. option, you must either add the new directory name to your DOS PATH in your
  231. AUTOEXEC.BAT, or ALWAYS start Game Wizard from the new directory you
  232. created.
  233.  
  234. After copying or extracting the files to the directory of your choice, type
  235. in GWSHARE and press the Enter key at the DOS prompt.  This will allow Game
  236. Wizard to become TSR (Terminate & Stay Resident).  Game Wizard can then be
  237. activated at anytime by pressing the ` key (the key next to the 1 and above
  238. the tab).  Now that Game Wizard is resident in memory, you may want to try
  239. our interactive demo (GWDEMO.EXE) for a quick introduction to Game Wizard.
  240.  
  241.  
  242.  
  243. NUMBER SYSTEMS
  244. ──────────────
  245. The decimal number system is very familiar to most people because they have
  246. been using it since they were small, however it is not the only existing
  247. number system.  Decimal is very easy for humans but it cannot be easily
  248. incorporated into computer systems.  Since computers can only tell whether
  249. a signal is high or low, on or off, a system of 1 or 0 must be used
  250. by the computer internally.  This is known as the binary number system.
  251.  
  252. With only 1 or 0, it is impossible to store large quantities of information.
  253. Only two separate things can be represented at once (this is known as a
  254. bit).  Fortunatly, binary digits can be grouped together to represent more
  255. information.  A group of 8 binary digits (8 bits) are commonly known as a
  256. byte.  A byte can represents up to 256 different pieces of information.  If
  257. 2 bytes or 16 bits are grouped together (commonly known as a word), a
  258. whopping 65536 pieces of information can be represented at once.  The
  259. following table demonstrates the first few binary numbers and their
  260. equivalents in decimals and hexadecimal.
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  Game Wizard v2.1                  - 4 -                    Reference Guide
  267.  
  268.  
  269.  
  270. ┌───────────────────────┬───────────────────────────┬──────────────────────┐
  271. │        BINARY         │         DECIMAL           │      HEXADECIMAL     │
  272. ├───────────────────────┼───────────────────────────┼──────────────────────┤
  273. │        0000           │            0              │           00         │
  274. │        0001           │            1              │           01         │
  275. │        0010           │            2              │           02         │
  276. │        0011           │            3              │           03         │
  277. │        0100           │            4              │           04         │
  278. │        0101           │            5              │           05         │
  279. │        0110           │            6              │           06         │
  280. │        0111           │            7              │           07         │
  281. │        1000           │            8              │           08         │
  282. │        1001           │            9              │           09         │
  283. │        1010           │           10              │           0A         │
  284. │        1011           │           11              │           0B         │
  285. │        1100           │           12              │           0C         │
  286. │        1101           │           13              │           0D         │
  287. │        1110           │           14              │           0E         │
  288. │        1111           │           15              │           0F         │
  289. │      1 0000           │           16              │           10         │
  290. │      1 0001           │           17              │           11         │
  291. │   0110 0100           │          100              │           64         │
  292. │   1100 1000           │          200              │           C8         │
  293. │   1111 1111           │          255              │           FF         │
  294. │ 1 0000 0000           │          256              │        01 00         │
  295. └───────────────────────┴───────────────────────────┴──────────────────────┘
  296.  
  297. As binary numbers increase in size, humans experience greater difficulty
  298. in reading them.  As a result of this, a hexadecimal number system was
  299. developed to address this problem.  Hexadecimal is a base 16 number system.
  300. Its digits are represented by 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E,
  301. and F.
  302.  
  303.  
  304.  
  305. USING GAME WIZARD
  306. ─────────────────
  307. The following sections contain detailed information on the operation and
  308. usage of each of the features within Game Wizard.
  309.  
  310.  
  311.  
  312. MEMORY ADDRESS SEARCH
  313. ─────────────────────
  314.  
  315. The Memory Address Search option will let you find items within a game.
  316. i.e. infinite lives, amount of ammo, coordinates, money etc.
  317.  
  318. There are three search methods: Basic, Intermediate, and Advanced.  The
  319. Intermediate and Advanced search options are only available in the
  320. registered version of Game Wizard.
  321.  
  322. After the Memory Address Search is selected, input the number you are trying
  323. to locate into the search slot and press the Enter key to being searching.
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  Game Wizard v2.1                  - 5 -                    Reference Guide
  331.  
  332.  
  333.  
  334. Function Keys
  335. ─────────────
  336.  
  337. Ctrl-E   This is used when you have completed the current search, and wish
  338.      to begin a new search session.
  339.  
  340. Ctrl-P   This option is invoked when an incorrect number was entered in the
  341.          previous search attempt.  This only allows you to return to the
  342.      last search attempt and cannot be used consecutively.
  343.  
  344.  
  345.  
  346. Search Methods
  347. ──────────────
  348.  
  349. Each of the search methods are explained in the following sections.
  350.  
  351.  
  352. Basic
  353. ─────
  354.  
  355. The Basic search method should be used if you know exactly what you are
  356. looking for.  i.e. money, lives, bullets etc.
  357.  
  358. Suppose the game starts off with ten lives.  Activate Game Wizard; select
  359. Memory Address Search; choose the Basic option; type the number of lives
  360. in the search slot and press the Enter key to begin searching.  After
  361. returning to the Main Menu, press ESC to exit Game Wizard and return back to
  362. the game.  Play the game until the number of lives has changed and activate
  363. Game Wizard again.  Select the Memory Address Search, and type in the new
  364. number of lives.  If it has found 8 possibilities or less, it will
  365. automatically go to the Result of Memory Address Search screen and wait for
  366. you to make a selection.  The above process of returning to the game and
  367. activating Game Wizard to input new search values should be repeated until
  368. a reasonable address has been found.
  369.  
  370. When searching for an item, Game Wizard will also look for the value that is
  371. 1 less than the actual value entered.  This is done since sometimes the
  372. value that is stored in memory is one less than the number displayed by the
  373. game.  Some game programmers commonly use this method for storing items.
  374.  
  375.  
  376. Intermediate & Advanced (Registered Version ONLY)
  377. ───────────────────────
  378.  
  379. These options are used when the actual value of the items you wish to search
  380. for are unknown.  i.e. energy bars, coordinates in a game, inventory items,
  381. invulnerability, etc.  Sometimes the programmers purposely store the data in
  382. an unconventional manner.  Game Wizard also has the capability of locating
  383. those types of data using the Intermediate and Advanced search methods.
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  Game Wizard v2.1                  - 6 -                    Reference Guide
  395.  
  396.  
  397.  
  398. Result of Memory Address Search
  399. ───────────────────────────────
  400.  
  401. After using the Memory Address Search to locate possible addresses for an
  402. item, the user must select the Result of Memory Address Search function in
  403. order to determine the correct address.  When searching for an item with the
  404. Basic option, only a few possible addresses will be found usually.  However,
  405. there may be many possibilities when using the Intermediate and Advanced
  406. options.
  407.  
  408. The Result of Memory Address Search function will allow the user to browse
  409. through up to 100 memory addresses using the cursor keys.  A selection can
  410. be made by moving the black highlight bar over the memory address that best
  411. matches the search criteria that was used and then pressing the Enter key.
  412. If more than 100 addresses were found, the message "More searches are
  413. required to determine the exact address..." will be displayed.
  414.  
  415. The memory location that was selected becomes the Selected Address which is
  416. used in both the Table of Memory Locations and Edit Memory Contents
  417. functions.
  418.  
  419. Sometimes more than one memory address will be found that matches the search
  420. criteria.  If this is the case, trial and error must be used to determine
  421. the actual address where the data is stored.
  422.  
  423.  
  424.  
  425. Table of Memory Locations
  426. ─────────────────────────
  427.  
  428. After using the Result of Memory Address Search to select the possible
  429. addresses of items in memory, the user should input the Selected Address
  430. into the Table of Memory Locations.  By creating an entry in the Table of
  431. Memory Locations, the value of that address can be modified or frozen.
  432. Each entry consists of four columns: Freeze (first column) which shows
  433. whether the item is frozen or not; Description (second column) which is
  434. used to identify the entry; Address (third column) or the memory location
  435. of the item; and Value (fourth column) which shows the current value of the
  436. Specified Address for this entry.  Please note that the Address column is in
  437. hexadecimal while the Value column is in decimal format.
  438.  
  439.  
  440. Keys
  441. ────
  442.  
  443. 0     Edit the value of the entry in the table.
  444.  
  445. C     Clear (remove) the entry from the table.
  446.  
  447. E     Create/Edit an entry.  Once you are in edit mode, the following
  448.      commands can be found at the bottom of the screen:
  449.  
  450.           Tab    - To move to the next column.
  451.           Ctrl-S - Input the Selected Address into the entry (necessary
  452.                only if the Address column is not 0000:0000).
  453.           Enter  - Save changes made to the entry.
  454.           Esc    - Abort all changes made.
  455.  
  456.  
  457.  
  458.  Game Wizard v2.1                  - 7 -                    Reference Guide
  459.  
  460.  
  461.  
  462. F     Toggles whether a particular entry in the table is frozen or not.
  463.      Freezing a particular memory address prevents its value from being
  464.      modified.  When frozen, the entry will be highlighted white and a
  465.      dot will appear in the brackets to the left of the description.
  466.  
  467. Ctrl-L     Loads a previously saved table into memory.  Tables should ONLY be
  468.      loaded inside a game.  When a table is loaded, it is recalculated
  469.      based on criteria within that particular game.  If it is loaded
  470.      outside the game, the table may not function properly.
  471.  
  472. Ctrl-S     Save all of the entries in a table to disk.  Tables should only be
  473.      saved inside a game.  If the table is NOT saved inside the game, it
  474.      may not function correctly when loaded.  When saving the table,
  475.      you will be prompted for a filename (no extension needed) and
  476.      a brief description.
  477.  
  478. Esc     Return to the Main Menu.
  479.  
  480.  
  481.  
  482. Edit Memory Contents
  483. ────────────────────
  484.  
  485. This feature allows the user to a easily edit a selected memory region.
  486. This is especially useful in adventure games when large quantities of data
  487. need to be modified.  It can also be used to locate and alter names,
  488. descriptions, patterns etc. within a games.
  489.  
  490.  
  491. Keys
  492. ────
  493.  
  494. E     Edit the memory region currently displayed on the screen. Once in
  495.      edit mode, you will be presented with the following commands:
  496.  
  497.           Tab    - Switch between hex/ASCII editing modes.
  498.           Ctrl-S - Save changes made to memory.
  499.           Esc    - Return from editing memory
  500.  
  501. G     Allows the user to directly move to a particular address rather
  502.      than scrolling through memory using the cursor keys.
  503.  
  504. H     Allows the user to convert from hexadecimal to decimal or decimal
  505.      to hexadecimal.  Once in the hex converter, the following commands
  506.      are available:
  507.  
  508.           Tab    - Switch between hex/decimal entry modes.
  509.           Enter  - Convert the value entered.
  510.           Esc    - Return from hex/decimal converter.
  511.  
  512. N     Repeat a previous search.
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  Game Wizard v2.1                  - 8 -                    Reference Guide
  523.  
  524.  
  525.  
  526. S     Search for a hexadecimal or ASCII string from the current position
  527.      in the memory editor.  When searching, the following commands are
  528.      available:
  529.  
  530.           Tab    - Switch between hex/ASCII search modes.
  531.           Ctrl-C - Toggle case sensitivity when searching for data.
  532.                When the dot is displayed, case sensitivity is on.
  533.           Enter  - Commence searching for the data entered.
  534.           Esc    - Return from search .
  535.  
  536. Ctrl-G     Go to the address that was selected in the Result of Memory Address
  537.      Search.  Sometimes you may wish to edit a particular memory
  538.      locations only once.  If this is the case, it may be faster and
  539.      easier to modify it by using the Edit Memory Contents rather than
  540.      using the Table of Memory Locations.  This is achieved by pressing
  541.      Ctrl-G to go to the Selected Address and then using the E key (edit
  542.      function) to modify this particular value.
  543.  
  544. Esc     Return to Main Menu
  545.  
  546.  
  547.  
  548. File Viewer - Display Text File (Registered Version ONLY)
  549. ───────────────────────────────
  550.  
  551. This option in Game Wizard can be used to view any text file (i.e. game
  552. hints or solutions) within any game.  This file viewer also contains a super
  553. fast search option.
  554.  
  555.  
  556.  
  557. Game Playing Speed
  558. ──────────────────
  559.  
  560. Game Wizard can slow down and speed up your game playing speed.  It was
  561. designed to allow increased playablilty of old games on modern fast
  562. computers.
  563.  
  564. Use the cursor keys to adjust the speed index and press the Enter key to
  565. make it effective.
  566.  
  567. This feature may not work with all games.  Most games can be slowed down and
  568. some can be speeded up.  Whether the speed can be adjusted depends on how
  569. the game was programmed.  Some games were designed to run at a specific
  570. speed.  Altering their speed may cause them to crash or behave strangely.
  571.  
  572. The speed index is calibrated only the very first time Game Wizard is run.
  573. To recalibrate the delay factor for the speed index, use the /recalc
  574. command line option.  This may be necessary when using different memory
  575. managers.
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  Game Wizard v2.1                  - 9 -                    Reference Guide
  587.  
  588.  
  589.  
  590. Protect Screen
  591. ──────────────
  592.  
  593. This feature blanks the screen to prevent screen burn in.  Game Wizard will
  594. also protect the screen if it is activated and no key is pressed for a
  595. specific length of time. The default screen blanking time is 3 minutes.
  596. This blanking time can be in the range of 1 - 60 minutes.  The default delay
  597. may be adjusted and saved with the /b= command line option.
  598.  
  599. i.e. To set the blanking delay to 10 minutes use GWSHARE /b=10 at the
  600.       command line.
  601.  
  602.  
  603.  
  604. Boss Screen
  605. ───────────
  606.  
  607. Any text screen and password can be used by Game Wizard to cover up the
  608. current game screen.  It can be used to hide a game from your boss or
  609. prevent a nosy person from playing with your computer while you are away!
  610. In order to create a new Boss Screen, you must first delete the existing
  611. GWSHARE.BOS file from the Game Wizard directory.  You may then capture the
  612. currently displayed text screen by activating Game Wizard and selecting the
  613. Boss Screen option.  This screen will then be shown everytime the Boss
  614. Screen option is used.  Remember that a correct password must be
  615. entered in order to exit the Boss Screen.  The default password is GW (you
  616. must press the Enter key after typing the password).  To adjust and save a
  617. new default password (maximum 8 characters), use the /p= command line
  618. option.
  619.  
  620. i.e. To set the default password to book use GWSHARE /p=book at the command
  621.       line.
  622.  
  623.  
  624.  
  625. View Current Program Screen
  626. ───────────────────────────
  627.  
  628. This allows the user to view the current game screen.  In the excitement of
  629. the game, a player may not be aware of the exact details (number of men,
  630. ammo, etc.) of the game.  These details can be easily verified with this
  631. option.  Prior to searching or editing memory, it may also be a good idea to
  632. confirm the items you plan to search for or edit by using this feature.
  633.  
  634.  
  635.  
  636. Save & Load (Registered Version ONLY)
  637. ───────────
  638.  
  639. Game Wizard will allow the user to save and load programs for use at a later
  640. time whether or not this feature is built into the game.  This is not a
  641. substitute for the internal save and load feature within games.  It is
  642. designed for games that do not have save/load features or games that only
  643. allow you to save at a certain time or place.
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  Game Wizard v2.1                 - 10 -                     Reference Guide
  651.  
  652.  
  653.  
  654.  
  655. Crash to DOS
  656. ────────────
  657.  
  658. This feature will terminate the currently running program and return the
  659. user to the DOS prompt.
  660.  
  661. Game Wizard's Crash to DOS was designed to be used with programs that do not
  662. have their own exit to DOS function.  It also allows the user to exit back
  663. to DOS from a system crash which was caused by a poorly programmed game.
  664. After selecting this function, all of the memory and devices that were used
  665. after running Game Wizard will be reset and the system will return to its
  666. original configuration.
  667.  
  668. Crash to DOS will NOT terminate a batch file already in progress, but will
  669. clear the program that is currently being executed.  It will then proceed
  670. to the next command in the batch file.
  671.  
  672.  
  673.  
  674. DOS Shell (Registered Version ONLY)
  675. ─────────
  676.  
  677. Game Wizard's DOS Shell function was designed to allow programs to shell
  678. to DOS by swapping the currently executing program into EMS/XMS/DISK.  This
  679. will free most of conventional memory to allow the user to perform everyday
  680. tasks.  The user can return from the DOS Shell back to the game anytime they
  681. choose.
  682.  
  683.  
  684.  
  685. Miscellaneous Commands
  686. ──────────────────────
  687.  
  688. At the Main Menu, there are a few hidden keys that were included to increase
  689. the compatibility with certain programs.  The following keys are available:
  690.  
  691. Keys (on the numeric pad)
  692. ─────────────────────────
  693.  
  694. Grey Minus - On some slow systems, a game may be a little slower after
  695.          returning from Game Wizard.  To solve this problem, activate
  696.          Game Wizard and press the Grey Minus key a few times to adjust
  697.              the speed of those games back to its original state.
  698.  
  699. Grey *     - This is equivalent to the Esc key at the Main Menu.  This is
  700.          done because in some poorly programmed games, the Esc key that
  701.          was used to exit Game Wizard is also acknowledged by the game
  702.          (i.e. it might cause the game to exit prematurely).
  703.  
  704. In some games you may wish to auto repeat a certain key.  This can be
  705. accomplished by holding down that key while activating Game Wizard.  To
  706. disable this feature, press the auto repeat key again.
  707.  
  708.  
  709.  
  710.  
  711.  
  712.  
  713.  
  714.  Game Wizard v2.1                 - 11 -                    Reference Guide
  715.  
  716.  
  717.  
  718. Searching Techniques
  719. ────────────────────
  720.  
  721. Games that contain items with known values can be located quickly using the
  722. Basic Memory Address Search.  The Basic search method operates under the
  723. principle of eliminating addresses that do not match the search criteria
  724. specified.  The most efficient way to accomplish this is by searching for
  725. memory values that were changed since previous search.  In some games, after
  726. an address is modified or frozen, its values may not appear to change on the
  727. screen.  You may have to wait until the program updates the value on the
  728. screen to see the change.
  729.  
  730. We will illustrate the process of using the Basic Search Method with the
  731. following two games:  Wolfenstein 3-D and Civilization.
  732.  
  733.  
  734. Wolfenstein 3-D
  735. ───────────────
  736.  
  737. In this game, suppose that you wanted to find the location of your health
  738. in memory.  The following steps should be taken:
  739.  
  740. 1.  Make sure that Game Wizard is resident in memory.
  741. 2.  Run Wolfenstein 3-D.
  742. 3.  When starting a level, wait until 100% health is displayed on the
  743.     screen.
  744. 4.  Activate Game Wizard by pressing the ` key (the key next to the 1 and
  745.     above the tab).  Select Memory Address Search at the Main Menu.
  746. 5.  When prompted by "Search for:", enter 100 which is the value of the
  747.     health, and then press the Enter key.
  748. 6.  At the Main Menu, press Esc to return to the game.  Play the game until
  749.     you get hit.
  750. 7.  Activate Game Wizard.  Select Memory Address Search at the Main Menu.
  751. 8.  Input the new value of the health and press the Enter key.
  752. 9.  At this point Game Wizard should be able to determine the memory address
  753.     where the health is stored.
  754. 10. Game Wizard will then automatically go to the Result of Memory Address
  755.     Search option.  A selection can then be made by moving the black
  756.     highlight bar over the memory address and pressing the Enter key.
  757. 11. Now that an address has been selected, go to the Table of Memory
  758.     Locations.  Begin a new table by pressing E to edit the entry.  Type in
  759.     "Health" for the Description, and press either Enter or the Tab key to
  760.     go to the next column (address column).  The Selected Address should be
  761.     already entered automatically in the address column by Game Wizard
  762.     (if not, press Ctrl-S to input it).  Then press either Enter or the Tab
  763.     key to move to the next column (value column).  Now enter in 100 (for
  764.     100% in health) and press the Enter key to save the entry.
  765. 12. You should then freeze the value of the health so that the value cannot
  766.     be modified by the program.  This is done by pressing the F key.
  767. 13. Return to the game and you should now be invulnerable.
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  Game Wizard v2.1                 - 12 -                    Reference Guide
  779.  
  780.  
  781.  
  782. Civilization
  783. ────────────
  784.  
  785. In this game, suppose that you wanted to find the location of the money
  786. in memory.  The following steps should be taken:
  787.  
  788. 1.  Make sure that Game Wizard is resident in memory.
  789. 2.  Run Civilization and begin a new game.
  790. 3.  Activate Game Wizard by pressing the ` key (the key next to the 1 and
  791.     above the tab).  Select Memory Address Search at the Main Menu.
  792. 4.  When prompted by "Search for:", enter 0 which is the value of the
  793.     money, and then press the Enter key.
  794. 5.  At the Main Menu, press Esc to return to the game.  Play the game until
  795.     you get some money.
  796. 6.  Activate Game Wizard.  Select Memory Address Search at the Main Menu.
  797. 7.  Input the new value of the money and press the Enter key (Repeat steps
  798.     5 to 7 as many times as necessary).
  799. 8.  At this point Game Wizard should be able to determine the memory address
  800.     where the money is stored.
  801. 9.  Game Wizard will then automatically go to the Result of Memory Address
  802.     Search option.  A selection can then be made by moving the black
  803.     highlight bar over the memory address and pressing the Enter key.
  804. 10. Now that an address has been selected, go to the Table of Memory
  805.     Locations.  Begin a new table by pressing E to edit the entry.  Type in
  806.     "Money" for the Description, and press either Enter or the Tab key to go
  807.     to the next column (address column).  The Selected Address should be
  808.     already entered automatically in the address column by Game Wizard (if
  809.     not, press Ctrl-S to input it).  However, since the money is stored
  810.     using 2 bytes within Civilization, it is only necessary to freeze the
  811.     most significant byte of this value.  i.e. if the address found was at
  812.     4000:135F, you should enter 4000:1360 into the Address column of the
  813.     Table of Memory Locations (Keep in mind that the addresses are in
  814.     hexadecimal).  Then press either Enter or the Tab key to move to the
  815.     next column (Value column).  Now enter in 80 (around 20,000 in money)
  816.     and press the Enter key to save the entry.
  817. 11. You should then freeze the value of the money so that the value cannot
  818.     be modified by the program.  This is done by pressing the F key.
  819. 12. Return to the game and you should now have an infinite amount of money.
  820.  
  821.  
  822.  
  823. Command Line Options
  824. ────────────────────
  825.  
  826. Multiple command line options can be used at once.  i.e. GWSHARE /b=12 /sx
  827. The following are the command line options available for Game Wizard:
  828.  
  829. Basic Command Line Options
  830. ──────────────────────────
  831.  
  832. /b#    Set screen blanker delay in minutes # is from 1 - 60.
  833.     i.e. to set the screen blanking delay to 10 minutes: GWSHARE /b=10
  834.  
  835. /i#    Alternate interrupt setting, # is from 1 to 9.
  836.     i.e. to change the alternate interrupt setting to 5: GWSHARE /i=5
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  Game Wizard v2.1                 - 13 -                    Reference Guide
  843.  
  844.  
  845.  
  846. /kN    Use a different activation key, N is the new KEYNAME.
  847.     i.e. to change the activation key to F1 use: GWSHARE /k=f1
  848.  
  849.           KEYNAME            Actual Key
  850.               ───────                   ──────────
  851.           RSHIFT            Right Shift
  852.           GMINUS            Grey Minus (on Num. pad)
  853.           GPLUS            Grey Plus (on Num. pad)
  854.           CTRL            Right or left Ctrl
  855.           ALT                       Right or left Alt
  856.           TAB                       Tab
  857.           F1            F1
  858.           F2                        F2
  859.           F3                        F3
  860.           F4                        F4
  861.           F5                        F5
  862.           F6                        F6
  863.           F7                        F7
  864.           F8                        F8
  865.           F9                        F9
  866.           F10                       F10
  867.  
  868. /p=    Set a new password for boss screen. The maximum length is 8
  869.         characters.
  870.     i.e. to set the password to cloud use: GWSHARE /p=cloud
  871.  
  872. /sN    Set swapping to (d)isk, (e)ms, or (x)ms. Where N is d,e or x
  873.     i.e. to swap to disk use: GWSHARE /sd
  874.  
  875. /t    This option prevents the system time from being updated while inside
  876.     Game Wizard (necessary for some games).
  877.  
  878. /u    This option will uninstall Game Wizard from memory.  This is only
  879.     possible if no other programs are loaded after Game Wizard.
  880.  
  881.  
  882.  
  883. Advanced Command Line Options
  884. ─────────────────────────────
  885.  
  886. /delay        This option sets a new delay factor for the game playing speed
  887.         in case it wasn't calculated properly when Game Wizard was first
  888.         installed.  The following are suitable delay factors for
  889.         different systems:
  890.  
  891.                    System             Delay Factor
  892.                    ──────                    ────────────
  893.            286-20             784 (different scale)
  894.            386-25             336
  895.            486-33            1344
  896.            486-66                       3584
  897.  
  898.         You may notice that the value for the 286 is larger than that of
  899.         the 386.  The 286 uses a different calculation method from the
  900.         386/486 and Pentium.  Special numbers are used to calculate the
  901.         delay factor for the 286 because of its slower speed.  Some
  902.         experimentation will be required when adjusting these numbers.
  903.  
  904.  
  905.  
  906.  Game Wizard v2.1                 - 14 -                    Reference Guide
  907.  
  908.  
  909.  
  910. /install    This option will allow Game Wizard to install regardless of
  911.         whether or not it is already in memory.
  912.  
  913. /recalc        This option is used to recalculate a new delay factor.  This may
  914.         be necessary when running different memory managers.
  915.  
  916. /sbirq        This option is used to set the IRQ that is used by the Sound
  917.         Blaster compatible card in case Game Wizard is unable to detect
  918.         it properly.  This value will be saved in the configuration
  919.             file.
  920.         i.e. to set the IRQ to 7: GWSHARE /sbirq=7
  921.  
  922. /sbport     This option is used to set the port that is used by the Sound
  923.         Blaster compatible card in case Game Wizard is unable to detect
  924.         it properly.  This value will be saved in the configuration
  925.             file.
  926.         i.e. to set the port to 220 use: GWSHARE /sbport=220'
  927.  
  928.  
  929.  
  930. Questions & Answers
  931. ───────────────────
  932.  
  933. Q  Why does the screen get corrupted after activating Game Wizard and
  934.    returning to a SUPER VGA game or application?
  935.  
  936. A  A VESA driver must be loaded PRIOR to running Game Wizard if you
  937.    wish to use Game Wizard inside SVGA programs.  If Game Wizard detects a
  938.    VESA driver when it first install, the message "Super VGA (VESA present)"
  939.    is displayed for the Video Adapter Type, and VESA SuperVGA BIOS
  940.    extensions will be used for its functions.
  941.  
  942.    * SVGA support is only available in the registered version.
  943.  
  944.  
  945. Q  Why do some games crash when I run them while Game Wizard is
  946.    resident in memory?
  947.  
  948. A  This unregistered version of Game Wizard is incompatible with the DOS4GW
  949.    Extender (i.e. DOOM and SIMCITY 2000), and may conflict with other
  950.    extenders as well.
  951.  
  952.    * The registered version of Game Wizard includes an alternate
  953.      activation method that should run with most well behaved DOS
  954.      extenders.
  955.  
  956.  
  957. Q  I copied an installed version of Game Wizard to a friends computer,
  958.    but it didn't seem to work at all.  Why?
  959.  
  960. A  When Game Wizard is installed, it configures itself to run at
  961.    optimum performance on that particular computer.  Changing hardware
  962.    configurations without reinstalling Game Wizard will cause it to
  963.    behave incorrectly.  Game Wizard should only be installed from
  964.    the distributed package.
  965.  
  966.  
  967.  
  968.  
  969.  
  970.  Game Wizard v2.1                 - 15 -                    Reference Guide
  971.  
  972.  
  973.  
  974. Q  I have tried searching for a particular item in a game but have
  975.    been unable to find it.
  976.  
  977. A  There are two possibilities; either you are not searching for it
  978.    correctly, or the items is stored above the first meg. of memory.
  979.  
  980.    a) There are 3 different search methods in the registered version of
  981.       Game Wizard.  Each is designed to search for a particular type of
  982.       data.  If the incorrect search method is used, Game Wizard will
  983.       not be able to find the item.
  984.  
  985.    b) If an extender based program stores its data above the first meg. of
  986.       memory, Game Wizard will not be able to locate the item.
  987.  
  988.  
  989. Q  Why do I get this message "Error: VM86 mode without VCPI"?
  990.  
  991. A  This error is usually caused by a memory manager that has had its EMS
  992.    services disabled.  To solve this problem, enable EMS services by
  993.    referring to the manual that was supplied with your memory manager.  If
  994.    EMS services can not be enabled, removing the memory manager will also
  995.    solve this problem.
  996.  
  997.  
  998. Q  Why can't I use a table that I copied from a friend of mine?
  999.  
  1000. A  Some tables may not work on other computers if they use different game
  1001.    configurations.  If you are running the VGA version of a game while your
  1002.    friend is running the SVGA version, the game might use two separate
  1003.    executable files, or different memory allocation schemes.
  1004.  
  1005.  
  1006. Q  I saved some tables on my machine and loaded them at a later date, why
  1007.    doesn't it work?
  1008.  
  1009. A  Tables should only be saved/loaded inside a game.  If the table is NOT
  1010.    saved inside the game, it may not function correctly when loaded.  This
  1011.    is because the table is recalculated based on criteria within that
  1012.    particular game when loaded.
  1013.  
  1014.  
  1015. Q  I have a Sound Blaster compatible card, why was Game Wizard unable to
  1016.    detect it?
  1017.  
  1018. A  Your card may not be 100% compatible with the Sound Blaster, or a non
  1019.    standard port or IRQ is used by your sound card.  This problem can be
  1020.    solved by using the command line options /sbport and /sbirq.
  1021.  
  1022.  
  1023. Q  What are the Alternate interrupt settings for?
  1024.  
  1025. A  Certain programs/drivers may conflict with the default interrupts used
  1026.    by Game Wizard.  If Game Wizard crashes on installation, a different
  1027.    interrupt setting may be used to solve this problem.  The different
  1028.    setting can only to be determined by trial and error.
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  Game Wizard v2.1                 - 16 -                    Reference Guide
  1035.  
  1036.  
  1037.  
  1038. Q  Why can Game Wizard only edit memory starting after a certain address?
  1039.  
  1040. A  Game Wizard will not allow the user to edit memory regions that were
  1041.    allocated prior to it being resident in memory.  This is to eliminate
  1042.    potential problems that may be caused by editing DOS/DRIVERS/TSRs and
  1043.    other critical memory regions.
  1044.  
  1045.  
  1046. Q  Why can't I search for the same number twice consecutively?
  1047.  
  1048. A  This will only occur when you try to enter the same value in the first
  1049.    and second searches.  This is done in order to increase the speed of
  1050.    the searching process.
  1051.  
  1052.  
  1053. Q  Why didn't Game Wizard automatically put the Selected Address in the
  1054.    Address column?
  1055.  
  1056. A  Game Wizard will only automatically put the Selected Address in the
  1057.    Address column if the address is 0000:0000.  You may either clear the
  1058.    entry before editing it, or use CTRL-S when in editing mode to input
  1059.    the new Selected Address into the Address column.
  1060.  
  1061.  
  1062. Q  Why can't I adjust the speed of the program?
  1063.  
  1064. A  Make sure you use the cursor keys to adjust the speed index and then
  1065.    press the Enter key to make it effective.  This is not guaranteed to work
  1066.    with all games, since it depends on how the game was programmed.  Some
  1067.    games were designed to run at a specific speed.  Altering their speed may
  1068.    cause them to crash or behave strangely.
  1069.  
  1070.  
  1071. Q  Why are the screens corrupted when running Game Wizard?
  1072.  
  1073. A  Some poorly designed or older EMS Managers do not allow direct transfers
  1074.    to and from video memory.  This problem can be solved by either upgrading
  1075.    your existing EMS manager or by using the /sd or /sx command option
  1076.    within Game Wizard.
  1077.  
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  Game Wizard v2.1                 - 17 -                    Reference Guide
  1100.